<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>Alterar Senha Usuário</title>
		<s:url value="/css/style.css" var="cssStyle"></s:url>
		<link rel="stylesheet" type="text/css" href="${cssStyle}" media="screen">
		
		<script type="text/javascript">
		$(document).ready(function(){
			$("#idForm").submit(function(){
				var login 	   = $("#idLogin").val();
				var senhaAtual = $("#idSenhaAtual").val();
				var senhaNova1 = $("#idSenhaNova1").val();
				var senhaNova2 = $("#idSenhaNova2").val();
				
				if(!login=="", !senhaAtual=="", !senhaNova1==""){ 
					if(senhaNova1 == senhaNova2){
						confirm("Confirma Alteração da Senha?")
						$("#loading").hide();
						$(".loadingImage").CenterIt();
						$(".loadingImage").hide();	
					}
				}
				
				if(login==""){
					$("p").show().hide();
					$("#idLogin").after("<p style='color:red;'>Login é obrigatório.</p>");

					return false;
				}else{
					$("p").show().hide();
				}

				if(senhaAtual==""){
					$("p").show().hide();
					$("#idSenhaAtual").after("<p style='color:red;'>Senha Atual é obrigatório.</p>");
					$("#loading").hide();
					$(".loadingImage").CenterIt();
					$(".loadingImage").hide();					
					return false;
				}else{
					$("p").show().hide();
				}

				if(senhaNova1==""){
					$("p").show().hide();
					$("#idSenhaNova1").after("<p style='color:red;'>Digite a Nova Senha.</p>");
					$("#loading").hide();
					$(".loadingImage").CenterIt();
					$(".loadingImage").hide();					
					return false;
				}else{
					$("p").show().hide();
				}

				if(senhaNova2==""){
					$("p").show().hide();
					$("#idSenhaNova2").after("<p style='color:red;'>Confirme a Senha Nova.</p>");
					$("#loading").hide();
					$(".loadingImage").CenterIt();
					$(".loadingImage").hide();					
					return false;
				}else{
					$("p").show().hide();
				}

				if(senhaNova1!=senhaNova2){
					$("p").show().hide();
					$("#idSenhaNova1").after("<p style='color:red;'>Novas Senhas não conferem.</p>");
					$("#idSenhaNova2").after("<p style='color:red;'>Novas Senhas não conferem.</p>");
					$("#loading").hide();
					$(".loadingImage").CenterIt();
					$(".loadingImage").hide();					
					return false;
				}else{
					$("p").show().hide();
				}
			});
		});
		</script>
	</head>
	<body>
		<s:form action="alterar-senha" namespace="/" method="POST" id="idForm">			
			<s:textfield label="Login" name="loginUsuario.login" id="idLogin"required="true"/>
			<s:password label="Senha Atual" name="loginUsuario.senha" id="idSenhaAtual"required="true"/>
			<s:password label="Nova Senha" name="newSenha" id="idSenhaNova1"required="true"/>
			<s:password label="Nova Senha" name="aux" id="idSenhaNova2"required="true"/>
			<input value="Alterar" type="submit" class="confirm, botao">
			<input value="Cancelar" type="submit" onclick="window.history.go(-1)"  class="button">
		</s:form>
	</body>
</html>